bank's payment - Turkish English Dictionary